initial commit
decoupled TestGetAllContacts from TestAddContacts.
Edited .gitignore to add required *.dll files
Attempted fix of missing assembly refreneces.
Force added *.dll and modified the .gitignore file to include them with !*.dll pattern
Test GUI commit

Added a DataGrid to GUI, just to test the commiting process
Initial GUI

Layout of the first iteration's GUI. MainWindow and AddContactWindow.
Purely a cosmetic commit, no interaction logic yet.
IMail interface
Fixed IMail
removed contact db from repo
Fixed issue where not closing IDataReader issue could cause the
database to be locked. Also added an additional test for the case
where a contact only has a first name and email. (Both are required in db).
Update IMail.cs
Added MockContactDao and ContactDataExcpetion
Added tests for inserting contacts without first name
or without email as required

Refactored ContactDao to completely contain connection
string so that you can just create an instance with the
default constructor.
merging database and GUI