Changing building placement mechanism, cleaned up some of the building code.

Signed-off-by: Rebecca <echoone10@yahoo.com>