Blood, sweat, and one point tears to build this project, but now I am done. I am proud of it.