Raymontag experimental

Well, here's the first two commits with PEP-8 fixes and file reorganization (if you want). I added editor.py, but it's not integrated yet....still working on that.