more succint way of getting user object, adding current page to page_data
working on fleshing out templates
added date picker to script
fixing styling on every page
added several components