Record Class update

Changed Record class to use associative arrays for columns instead of
objects.  This way we have better control of the tables column names