cleaned up the less a little more, and moved variables and mixins into their own LESS files