Learning Ruby through creating a text based RPG