Manage frontend dependencies with bower.
Add Rubymine metadata to gitignore.
Move test/ to spec/.
Ignore npm logs.
Rename project to whak_a_mole
Add Gruntfile with karma tasks.
Mole should accept an element.
Use jasmine 2.0.
Update specs to test mole timeout.
Use self to maintain a reference to this.
Add start functionality to game object.

- clarify spec description
- make bumpScore a function expression
Starting a game sets up moles.
Whacking a mole increments the score.
Whacking moles updates the scoreboard.

- refactor mole setup
Move assignment into local scope.
Initialize moles in module method.

- Refactor mole visibility toggle.
- Add scoreboard module.
- Remove flakey specs.
Implement module pattern for WAM.
Add end state to the game.
Initial CSS.
Adjust markup for styling and js targeting.