Untrack the node_modules directory
Ignore the node_modules directory
Add the Impact++ library
Update Impact++
Move CoffeeScripts and add basic GruntJS compile tasks
Don't make compiled JS files bare
Restore weapon functionality and recompile all JS files using Grunt
Add a watch task to grunt
Move src files back to the lib/game folder to attempt to deal with errors coming from Impact++
Temporarily remove weaponize references to prep for Impact++ integration
Downgrade Impact++ (it broke everything, wow)
Generate source maps for all CoffeeScript files
Move trader dialog spawning into a Weltmeister-existence check
Compile all CoffeeScript files using the "bare" option
Revert "Temporarily remove weaponize references to prep for Impact++ integration"

This reverts commit 6a3be36306956f38306ebcff2e13918f8079ab2a.

Conflicts:
	lib/game/entities/player.js
	lib/game/main.js