Although there were some obvious errors on some code, they were easy to identify and resolve. Once this was done, I put the pieces together and voila, I had a working calculator! You can check the repo here: