Added comments, moved navigation mechanisms to private functions.
Improved efficiency of bus-marker matching
Updated readme for new dependencies, untracked libs/ folder, updated .gitignore