Added sound manager
Changed how BoardStates rotate a bit, but that's still not ideal
Changed BoardStates to force them to use onEnter and onExit
Deselecting gem doesn't work.