Not 100% complete but honestly, I took a step back and realized there were a lot of problems. Oh well. I thought I'd share what I did with the rest of y'all.