cleaning up codebase in subpackage greenlicious after definition of
common interfaces