Placement constraints (building costs)

You now shouldn't be able to select buildings if you don't have enough resources for them. 
Keep an eye on the FPS counter, I got some weird framerate drops, but I'm not sure if my changes caused them.