Mant Updates, Much Documentation

Here are all of the changes including the recent documentation.