Selection size gets bigger when you zoom out now
Added destination component
Updated vector2 with complete functions and fixed orientation as well
Set position component to use vec2 instead
Refactored and add reset to dest component
Removed followed tag since selection process keeps track of selected units
Changed conflicting int constants
Added a movement experiment
Removed experiment
Select and move units demo
Added FSM
Fixed vec2 add bug
Improved vec2 printing format
Add copy method to vec2
Switched everything over to gamecamera
Removed all references to camera as an entity or component
Added ability component
Added abilities tag
Added ability constant
Updated Troop builder to add ability using the constant