fixed delayed boundary collision
improved spear collision detection
updated readme
updated ui styles and fixed ball sync issue due to different client and server boundary collision code