collision detection and cursor follower

1st big update