implemented SmartAlgorithm, added checks to effectively deal with query limit issues, did lots of optimization and refactoring of all algorithms
Merge branch 'master' of github.com:alaurenz/metrobike