Primarily added more documentation.