cleaned out commented code, moved the animation keyframes
cleaned tileHighlight class

tileHighlight is same as tile, only has an outline
tested rotate controls granular to class but:

doing it in javascript is a bit easier, otherwise explicit requirements exist for
the animations according to each class. this makes sense for animations that are
tied completely to a class's nature, but less so for responses to actions
added a reset to the initial tiles

also cleaned a bit of comments
distinguished between hover and click actions

tiles highlight on hover and rotate on click
stopped tracking nbproject/private/private.xml
updated gitignore to actually stop tracking private.xml

/nbproject/private/private.xml