half assed ball prediction and fixed bouncing bugs
begin refactor to share game logic between client server
refactor complete