better folder structure and separation of mixins, updated styling for element and forms slightly