returns_json decorator wrap collection in object
hide private variables from station, user api
api don't include status or current_program methods, breaks foreign key lookups