The generalized resonating valence bond description of cyclobutadiene