Abstract behaviour to lib file
Merge branch 'release/0.1.1'

* release/0.1.1:
  Abstract behaviour to lib file