Readme Update

To include a lot of documentation on using submodules.