Добавлена бОльшая часть классов и интерфейсов, AbstractLevelObject завершен в первом приближении