Separated PikeAI code more from the gui and added the basis for an the alternative LanceAI
Improved input system, so multiple input handlers can be active
Made ai-less gui (noai) playable