game is working again, still working on enum, nested, and interfaces.