CRAZY rework of parsing map, new classes, new functions.
Teleporting semi broke.