Improved architecture of layouts and css

Created a layout for articles, partials for components and tidied up 
sass imports for readability and maintainability