Took 5 steps back, removed almost anything, rewritten language system a bit