Added local type for Account

All tests pass. The equals might undergo changes in the near future
Added extension method for deep comparing list

Changed the Account Equals method to use the new extension method
Added skeleton for AccountAccess and tests
Added stubs for AccountAccess tests
Changed monthly total from double to int
Fixes #11

All conversion methods access modifier changed to internal
AccountAccess conversion methods implemented

All tests pass
AccountAccess lookup methods implemented

All tests passing
AccountAccess get methods implemented

All tests pass. Finished Read methods for AccountAccess
AccountAccess add methods implemented

All tests pass
AccountAccess delete methods implemented

All tests pass
Pulled in changes from Development branch
AccountAccess update methods implemented

The tests dont pass because there is no upsert method written yet
Pulled in changes from Development branch
Upsert method added for PhoneType

Tests pass
Upsesrt method added for PhoneNumber

Tests pass
Refactored PhoneNumberAccess

Reflects the addition of upsert for phonetype, which now gets called
before adding or updating a phone number
Upsert method added for Yahrtzieht

Tests pass
Upsert method added for Donation/PaidDonation

Tests pass
Upsert method added for Account. Fixes #12

Tests pass