changed CLI so that it controls gameplay, rather than the gem doing it