Hey! It is only fair to note for future readers that the project has been stalled for a few weeks. I haven't done anything to the webapp during that period; life happened. Although I won't deny that on top of that I got kinda lazy and couldn't bother. At some point I will aim for setting up a perfect regulated workflow. It becomes closer to impossible to keep up with the scale, keep track of everything and fix bugs as the project grows.
Right now my local project consists of a million broken pages, but with correct layout, new naming scheme, rewritten pieces of code and finally some order under the hood. This and more will allow for a much efficient growth and ease of navigation. If you think I'm overthinking - I think you don't and you totally should.
The back end of Caelith should resemble a temple of greek gods. No bloat, no shortcuts, just pure art and beauty in simplicity.