Merge branch 'feature/session'

* feature/session:
  Fixes merge and replace using return value.
  Updates readme and fixes namespace.
  Removes chaining ability and adds default option for setting.
  Updates readme.md to reflect latest changes.
  Implements methods stubs and adds documentation.
  Adds method stubs in Session-class.
  Adds readmes for session module.
Fixes inline-code in readme.