it should probably ping in all of the handle* methods
added html parser and more http methods
many changes, trying to stablize an api