On my machine, this reduces incremental compilation time after an edit of `rendering_server.h` by 1s, and paves the way for more decoupling in rendering code.
Moving various editor files into sub folders to reduce clutter