Prepare next development version 1.1.0-SNAPSHOT
clarify tests
Begun refactoring
go back to previous idea
Merge branch 'develop'

* develop:
  go back to previous idea
  Begun refactoring
  clarify tests
  Prepare next development version 1.1.0-SNAPSHOT
Prepare release 1.0.1