update style/structure of front-end js; add angular-touch module; update nav bar functionality; add mixins