lots of stuff done, config file loading now works, enhanced datastreams, refactored everything to conform to python naming conventions.