TextMessage object can be created from a cursor pbject.
Remove non working tests - because android compile time sdk sucks, does not help testing
Refactor - Move code into respective classes
Inject person factory from main application, autoquery not required on the cursor for now