changes on ball and paddle

ball: add function to detection on wall reflection
paddle: a new function to update paddle's velocity(new parameter) and position