Further abstract the operation partialing
Add readme generator. Refactor mixins.