working on new level structure
relates #83
cleaning up
relates #83
working on tests for new level structure
relates #83
fixing ai routines
relates #83