added tdd oop notes