Reorganizing architecture of level designer, adding submodules for it