Buildings code is looking worse and worse by the day, but it works for
now. Players now gain a VP if they upgrade a building 3 times. One known
issue is that if they attempt to upgrade again, it'll buy another VP.
Gotta fix that.