Refactored bindings.
Implemented draft of proxy binding.
Implemented cookie/session proxy
Changed binding type implementation.
Some cleanups.
Added basic client implementation