Just more logic being added. Enum added for clarity on game status