added build dir to gitignore,updated viewport js from abbr to regular version,added flex and mod cols to mixin,added shadow mixin varieties,updated typo css with type size and font mixins,updated vieport div to aside and added data attr