Added report at end

Cleaned up some code, added runtime report, added summary of point
totals, moved some defintions (ie "fuctions" or "Subroutines" or
"Subprocedures" to a separate Library file.