project template update

updated the mixins file width some arrow and gradient mixing that i use often in projects
added a functions file with a roll your own ems function as well as some colour and opacity functions that i got from a sass workshop
added font-size line-height and font-stack variables to variables file
updated typography file to use font-size, line-height and font-stack variables from variables file