Revert "Removed duplicates (was supposed to revert this one!)"

This reverts commit 1e0d499b1a4a9701143b1103bc17033dba6909a1.
Revert "Revert "Seperated game and level-editor code due to Alex deleting code""

This reverts commit e64a5074f6d48298cb70d9b3977b3deec763fa77.