First attempt at an RPG engine