Pure java 2D turn-based RPG