Added states and reset ball back to original position when screen is tapped.
Fixes #10.
Fixes #11