refactor and documenation for waffle.io tasks list