a. Cleaning up input validations - not throwing exceptions on missing fields.
b. fixing bug with url sent in mails
c. handling the case when no centers accessible for users, or no schedules found -- when accessing any of the schedules.
d. adding notification and activity log -- (need to integrate to the main page of pcc, and make it default landing page)