The final project for APCS, built with the Gridworld Case Study