DUNE/Plans: Added cpp file to Progress. Made most functions private.