Added all of the documentation. Hopefully this is enough to get you started if you have to update something.