fix .gitignore
Various Improvements

fix player paddle movement
fix ai paddle movement
fix ball movement (still doesn't reflect off the tops/bottoms of
paddles)
add server browser state (server not implemented yet)