refactor phase 2

seperated selectEvent in to several funtions:
collisionDetectForOneTile;stopAnimation.
Todo: override BuildingControls.