Project Raygine #11 - restructuring

There's currently a lack of structure the way the code is organized. I need to work this out before there's even more code. Until now, I didn't care much about structure, making progress was more important. Besides, I didn't know what to plan for, so I deferred this task. I think now is a good time to do this.

Here's what I'll change:

Likewise, the project files will be restructured into respective directories. So there's visually right now nothing new, but I still want to keep including screenshots of the editor here in the logs, so here it is:

Raygine editor screenshot