Just some small changes to documentation and compiling clean up