Added two input modes, worked on dungeon generation