Changed features to actually represent how the game is played
Updated game code to work with new features
Added step definitions to the JS Hint list and fixed violations in step definitions