added terms of use service/workflow, requires user to accept before proceeding, stores in local storage