Some refactoring and a hill finding program

Added a .gitignore for those who don't have a global one. Also added a
program that finds the biggest hill in the dataset, maps it using OSM
and plots elevations using matplotlib.