Added support for advancing floors, still need to handle game ending properly