Test driven development in Python An intro to Red Green Refactor concept of Test Driven Development in Python