Feature/spring clean

* Move all configuration files to application/topic specific folders
* Get rid of of hidden files (prefixed) with a period for better visibility after cloning (avoids the need to do `ls -lah` when viewing repository locally
* Add iterm2 configuration 
* Add iterm2 theme repository as submodule

To Do:

1. Add script that will create all necessary symlinks to speed up set up time. Possibly prompt to create each one for flexibility.
2. Possibly add other scripts (will probably use `rake` for this), that will install homebrew and cask applications, rubies, and janus, before symlinking config. This will perform 99% of set up tasks automatically without needing anything as complex as `puppet` or `chef`.