switch basecamp date handling to momentjs