Implemented and tested 3 agents.

Always cooperate, always defect, tit-for-tat
Added NotTitForTatAgent (and tested)