Bouncing from walls should be correct now. Some  literal 'edge' cases
with paddle and ball stil a bit unrealistic but clean.