No longer use mixins for repeating styles
No need for the mixins less module
Move classes to a more general name
Move related styles to seperate files
Add the new files to main less file
Move popup to the more appropriate name main
Change less grunt process to main.less
Change some class and id names from _ to -

This just feels more of the css styles and I want to keep the consistency.
Merge branch 'style/clean-up'