Always a work in progress!

I'm making some changes, please check back soon for the new-and-improved-ness.