Added CLLocation+Bearing. Basic logic complete