Implemented Targetable State. Fixes #10. HoverState, and ObjBattleState are now depreciated.