Added Flip animations to picking tiles

Also will flip the tiles back over if they aren't correct.
Small Changes

Removed unused code.
Added a few comments to explain a methods purpose.
Added comments to explain the class variables.
Tweaked a few values in code to improve performance