Grid-based RPG for Java practice