Changed building size generation to avoid non-existant and too large buildings
Changed buildings from vector to deque, removed old buildings
Added building collision check with player, needs game over state