Refactored interfaces to their own file to avoid an inadvertant cyclical dependency
Adding images
Adding filter classes so that there is the ability for finer control over the results returned from the contact list
String Utils
Removed TODO
Refactored the retrieval of contacts into this new class.

Uses the ContactFilter to allow tuning of the results.

Tweaked the queries
Refactored the code which retrieves the users contact list into the ContactsService

Fixed bug where the wrong image was being displayed sometimes for the contacts Badge image.
Removed Dead Code.

Starting to test out implementing a Search View
Removed unused Imports