Updated include tests, to instantiate the respective code. Fixed any errors that cropped up and suppressed rather a lot of warnings. Updated docs as well.