Refactored Scene to handle all drawing, Added Input handling and rudimentary input for player 1. Discoverd buy in collision detection, ball never goes past paddle
Fixed collision detection, now the function is a bit long winded but much easier to read