Refactored directory structure into a much more maintainable format

This new layout was inspired by https://github.com/alexott/emacs-configs.