Initial check-in of the base classes and configuration files with a test file which basically operates as a scratchpad.