moved code from Args.h to Args.cpp
moved all source files to src
added test suite
adds Date type and @Error and @Warn directives
removes extraneous files