fixing some minor JSON bugs and adding more tests for the objects

@tseabrooks - this one is pretty small and I cleaned up more NSLogs and added some new tests