Added a system to respond to long presses
Added support for state changes
Made the command system more robust
Ingame error logging
Made the text task fit in with the render system
Cleaned up the text system a bit
Added sanity checks