Implemented bouncing, fixed collision.