Fixed calcDirection to calculate from point at center of sprite instead of top left corner for greater accuracy. Fixed magic constants. Added spin function, but not fully implemented yet. Added isFirstClick attrubute for later use in determining attack type.