added media query variables and meta viewport
created elements model, now 100% back-end test coverage