Now uses APICaller to handle the http plumbing. Classes under apicalls
package calls now only need to pass a httpverb along with parameters.

Also solved the URL constant under defaults.

classification and training fragments are done.