added mailchimp, cleaned up some code, fixed a couple misc bugs