Create Gruntfile.js

gruntfile
Create package.json
Added a pumpkin image for headless horseman ammunition.
structure
added game library
nothing important
Merge pull request #1 from LongLiveCHIEF/first-stage-html

First stage html
remove node_modules
Remove concat and uglify

We'll use requires optimizer for this.
Clean up

Remove old dependencies

Fix version numbers
Express is not a devDependency

Unless we're only using it for testing, but Jasmine should load connect for us, I think…
Add .bowerrc

Lets us specify the location of bower_components.
Move static stuff into a static folder.
Remove crafty

We'll pull this in via bower.
Add bower.json

This'll manage our client-side dependencies just like NPM manages Node dependencies. Cool!
Re-work gruntfile

Simpler jshint configuration

Simpler watch configuration

Add jasmine-require template
Adjust main file
Remove strange keyword?
Add the jasmine requires template.
Add ignores

* .grunt - grunt stuff (duh)
* _SpecRunner.html - Generated by jasmine
* bower_components - like node_modules, for client-side