Changes for future updates.
Started work on external editor

- Added the basic loading sequence of the new editor.
- Added a new Editor related socket system on the server which operates
on port 8001 by default.
- Renamed a few things so they're not as confusing.