Separating texteditor.js so it's there, but isn't crowding

- Gave it its own globals and document ready
- Setup is now just ace and visualizer stuff
- texteditor was not checked to see if it works now
- Also some comment changes