An RPG engine that I have been working on