Updated projection after camera move.
Started implementing move to click (works except they don't stop when they reach the target point)
Added key check to key input callback
Built out click subscription interface
Extended key subscriptions, created basic UI page system, implemented ESC to exit
Complete switch to ECS. Initial user control updates
Got initial draft of Entity Component System working
Simplifying Entity Component System