Added the diagram for the FSM I based my project on, I also designed the FSM