So after all of this what is my takeaway? Well seeing as how everything got done I'd say I did a pretty good job with this. As always though time management is something that could be improved as is true of most projects, but aside from that the levels of work I put into the parts of the project I feel show my capabilities.
At the end of this though I got a pretty sweet dungeon generator though, something that can be changed and made to fit the needs of projects that I have down the line. I think that it is pretty great that my senior project wound up giving me a tool that I can use later if I ever go into game development. More importantly though I can share what I've learned with others so they don't have to go through the same problems I did in the inception of this program.