Tested multithreading with 10 threads. Some tweaks to optimize releasing connections after we're done with the method.
Refactored to use a page object rather than a parser. This cleans the code considerably.
Refactored the http method calling to abstract out the method. All http handling is now in a single routine for all methods.
This simplified the code considerably and made the handling of different methods more consistent.
Fixed calling the right method in the delete method.
Added multithread sample and tweaked MT behavior.