Initial Seed File - Dataset Class and Helpers

ToDo: lots.

Code Review. Ask for help understanding it. 
Everything goes into $this->data[key]

Working to reduce all data to static profile mapping with only possibly an array of dynamic keys being the only run-time data if required.