Do some code cleanups

Cleanup some code (remove duplicated code).
Reset ball position if player missed the ball.
Add README.md

Add README.md with checkout instructions