Added reporting and delete command line functions and unit tests
Some minor adds