two human players now works, code for IO is clunky