able to add appointments and setup default routes
added some validation and added date field
Merge branch 'lewbranch' into sahanabranch
merged with lewbranch