Added in Directions funcitonality
Cleaned up compatibility (changed minSDK to 11)
Updated contact selection to dynamic autocomplete.