General cleanup and documentation

Removed unneeded class and tried to clean up the default documentation. Still lots to do.