Allowed time limit to be a site setting, added better error handling on failed trades and made the starter file better.