As you may have noticed, some changes have been happening to recurly.com. Over the past 6 months we have been working to give our website a much-needed refresh. We started...