Improve makefile and its docs. Add several tasks to improve the workflow