- fixed some bugs related to detect duplicated locations
- add underscore.m library
- user can delete wish list item before create a new tour
- prevent user from creating a tour with only one or no locations
- recustomize alert message to be more fancy and user friendly
- add create new tour function (still on progress)
- tour name now is unique to each user, an user cannot create a duplicated tour
- user can add one or more tag for the tour
- tag name is unique, only unique tag is allowed to created in database server
- do a little code refactoring for NewTourViewController
- WishList data now is reset when user successfully created a new tour