handle all mouse clicks
detect collisions
ground collision