worked on the ParseObject creation process

- added a ParseObjeect class registry
- modified fromJSON and toJSON capabilites
- added a dynamic GenericParseObject class
added challenge list loading
let's use the fromJSON method
added some authenticated stuff