added ls decomposition
Merge branch 'master' of https://github.com/stefanmay/obviously
added missing interface -> to be implemented