latest changes
Merge branch 'master' of https://github.com/gitSauced/wanderlust
Merge branch 'master' of https://github.com/BraveBeehive/wanderlust
returns the amount of tours based on city feature almost complete.
Merge pull request #25 from JonathanWarrick/master

Adds initial leaderboard functionality.
the search results will now return the correct amount of tours per city
The tour search by city now works properly
Merge branch 'master' of https://github.com/BraveBeehive/wanderlust
took out the uneeded factory
Merge pull request #27 from JonathanWarrick/master

Leaderboard Updates, CreateTour Updates
Merge pull request #26 from gitSauced/master

Search by city
Adds functioning getCurrentUser function to see who is logged-in.
Adds $http function to query backend for all leaders.
Adds logic in leaderboard.html to only show top 5 leaders.
Updates funtionality for leaderboard to pull from database rather than use test user data.
Creates post request to send updated points totals to database upon user marking a task complete.
Adds removePoints method to Points factory.
Updates html, controller to toggle adding/removing points.
Refactors map code in showtour to a Maps factory.
Includes Maps factory in Index.html.
Removes circular dependency injection from Points factory.
Adds several helper methods to Maps factory to create dynamic maps:
-calculateCenter, which defines the center property of the map dynamically
-calculateZoom, which will eventually calculate zoom level, but does not work yet
These features could be replaced by other options made available with Angular-Google-Maps (bounds, for instance).
Map generation using factory works in showtour (minus hard-coded zoom).
Moved logic for createtour to Maps factory.
Did not complete hooking it up completely yet.