Using custom textField

Using custom TextField. Adding marging between text and border.
Using tableView

Using a UITableView instead of a button. Setting style of cell to look
more appealing.
Suppressing selection style

Setting selectionStyle ad UITableViewCellSelectionStyleNone.
Adding resetView function

Adding resetView function. Removes annotation, removes map, release
map. Sets labels and frame back to normal.
Changing placeholder message
Adding image for broadcast
Using image as background

Using image as background. Changing style of tableView to be plain not
grouped. Only 1 section.
Creating classes for messages

Creating classes for messages. Adding contacts and messages. Creating
new group for Objects.
Customizing objects

Adding fields. Retrieving only last message. Ordering list of messages
by date.
Adding activity class