Start improving new CSS structure
Merge remote-tracking branch 'origin/master' into new-less-structure

# By Stagiair (5) and Harold Angenent (1)
# Via Harold Angenent
* origin/master:
  Fixes #46 Fixes #40
  Coding standards + whitespace
  Issue #47
  Issue #45
  See previous commit
  Fixed #50, improved some whitespace

Conflicts:
	assets/js/functions.js
	style.less
Improved Less file structure (we should move a lot of default styling to the imported files!)