Update money and exp

todo: 1.refactor selectedcontrols otherwise the maintainnace will get
harder and harder 2.solve building collide detection.