new grenade model
more hector refactoring, merging repos across machines
Minor fix to make the update methods get called, plus jumping works now.
Merged in latest from @assertivist and cleaned up