Added boundary checks to paddle_move and added full movement controls into the event_loop.