Engine flexibility

Hurrah, the engine i designed is finally at a place where any modifications to the gameplay/gamedesign are made though modifications to custom AI routines, By accident last time i slipped into a system where AI's were flexible so this time i designed it that way from the ground up. all the work i'm doing at the moment is in AI.base \o/