updated to add started_at: Time.now during register, and completed_at: Time.now at complete and failure

ALL Specs pass