Commit map annotation, search and delegate methods

Implemented annotation, search and delegate protocols
in the view controller.m and some property declaration in the view
controller.h