Restructured the way the Add Contact operation is done. Also added date validation.
Merge pull request #7 from brettRoser/master

Restructured the way the Add Contact operation is done. Also added date validation.