Data Objects!

I did it!
We've got data objects!
For compatibillity I also kept the older fetching functions
prefixed by "old" so "oldFetch" and "oldFetchAll"
Just a matter of renaming it, no biggie.