Editor

This merge includes edits to the first draft I did of the level editor to test multiple tiles with click and drag input. I'm going to implement the changes I've tested here in the tidied "modular" version next.