pulled out editor state
pulled out rotation guide
pulled out scene data into a struct
put input state into a struct
passing in structs to renderer
grid is part of editing ui