I just might continue this, but first I need to get some sleep I think. My brain stopped working a few hours before the deadline. And I kept adding worse and worse code to make the deadline. So if I pick this up again, I'll have to clean up first for sure.