Added editor, now an entity based world that needs collision as part of struct (check level.cpp)