Add OutputLevel outputting, and switch to using DotNetTables
More changes to output