ROGUE Original Game Underlying Engine - a framework for other games to be based off of