Adding cached weapons -- WIP
Removed Gruntfile.js
Removed tests dir, updated gitignore
Removed package.json, karma.conf.js
Formatted debug buttons
Fixed and improved ammo timer
More upgrade plan stuff.
Added some perks to upgrade plan.
State uses a DisplayObjectContainer instead of an array to keep track of DisplayObjects
Menu now has a generated prevMenu and cachedState based on prevState.
TownMenu makes its cachedState invisible.
Added exclusion areas for ui input. Implements #36

Any additional ui objects should hcreate exclusion areas like buttons.
Update README.md
Updated upgrades; added responsed + ideas
Upgrade plan responses
Added text property to ui.TextField.
Added status descriptions to objectives.
Added upgrade plan responses
Added upgrades-implementation to start planning out the code structure for upgrades.
Updated elements in upgrades. Added strategies to elements