Documentation Upgrade

Now builds all classes. Also fixes loads of errors that were being thrown by Sphinx. However, not all maps are there and there are still plenty of errors!