Variable-based LESS refactor, implemented separators
Newline normalisations
Rebuilt templates using partials