May UpdatesSooooo I finally graduated! And more excitingly, I actually have time to update this website. Lots of things coming up but here are a...