This is fantastic. Going to start my project this week but it will not be as smooth as I have little to no idea what I’m doing, but that’s the beauty of it. Learning as you go along. Way to go man.
On a side note, did you consider using the reset switch at all during the project? Would the control block facilitate this?