Elengard: Ascension: Montly development report

Hi everyone! In the last month, I've spent most of my time restructuring the software to better accommodate future features (refactoring is the technical term), so these changes are more impactful from a developer persp…