Moved functions out of the generic folder and in to it's own folder.
Moved mixins out from the generic folder. Also removed the arrows mixin as i just don't tend to use it.