Testing AllThingsCalifornia
Added Support for Errors. ObjectFactory in data package.
Additional First Run Testing. Split out several lower level data
classes. Need to add a decent error handling mechanism.