Initial pull

Adds initial application code.

* Simple http method
* Http method factory which returns http method wrappers with pre determined http methods [GET, POST ...]