Feature/mileage

Done:
- Distance model class
- Distance builder
- Distance table CREATE and UPGRADE script
- Distance table SELECT/INSERT/UPDATE/DELETE helpers for both SERIAL and PARALLEL processing 

To Do: Unit tests