Started remaking the whole Engine, major code overhaul