Flowchart
The original flowchart I created was how I envisioned the game originally, while it isn't accurate anymore, I still feel like it gives good insight in how my thoughprocess for the game went.
Statediagram
Before we properly started coding, we were tasked with creating a statediagram to help us envision the code and the steps each function should do. While this was incredibly helpful, it did cause me somewhat confusion as while I was programming the game, I began seeing places I could optimize and change, hence is why the statediagram is no longer as accurate as it once was.