added more test code around the data access api. discovered a few more bugs dealing with server data manipulation of the raw game data.