New install directory commit.

Added skeletal installation directory.

Worked needed to be completed here!
Clean Up Commit.

Updated submodules, renamed bashrc to .bashrc and alterations to .vimrc.
Initial restructuring of my bash dotfiles.

Added a cleaner structure to /bash to store my bash configurations and started to add new aliases and functions to the appropriate files.

Also started to clean up the .bashrc to reference the new structure and provide warnings for missing files that it sources.
Bash Aliases Commit.

This commit adds the ability within .bashrc to source additional aliases
files based on the hostname of the system.

I have added this so all of my core aliases can stay in .bash_aliases
while system specific ones can be loaded only if required.