Added Boltzmann machine, user input, distance calculations from lat/long
values.