Demo development with TDD