init box2d physics as part of the crafty boot, not part of the scene load
Factor out common functionality from battle player and battle npc

to a common BattleCharacter component
Factor out slime attacks into a slime monster component

removing it from the battlenpc component which should be
generic for battle npcs
README update and update outdated comment/documentation