Error Prone intermediate Commit
The only thing worth noting is the creation of Contact and
 Task classes. Lots of work left to do.