v3.0.0 Refactor

This is the pull request for discussing the next major version of recommendable.

These are the feature's we'd like to have for the next version:

  -[ ] We want to be able to offer any data storage object for the score store