#11: add validation for required fields and update date labels
#12: distance in days to dashboard widget
#5: side bar nav and style updates
update to help view layouts
removed tablet layouts for now until design is updated