Added game select list

Also added dynamic reaction to terminal resizes. Ncurses windows now retain their screen proportions while expanding to fill the terminal