Moved documenation to header to allow for parsing to include in python output files.