Compo: final

Compo: initial

Compo: add IDPKit

Compo: project structure

Compo: map view initial

Compo: use Core Location types in Annotation class

remove file's owner of tab bar controller

Compo: custom pin view

Compo: add user model

Compo: add location and geocoding contexts

Compo: remove redundant includes

Compo: update map view controller

Compo: location view controller

Compo: location view tweaks

Compo: compass view controller initial

Compo: draw compass circle

Compo: use IDPKit macros DEGREES_TO_RADIANS

Compo: remove loading view if tab has changed

Compo: draw serifs inside compass circle

Compo: add shadow

separate classes for independent rotation

Compo: add rotation with animation

Compo: fix rotation, simplify circle creation

Compo: remove halfThickness property

Compo: add labels for cardinal directions

Compo: fix circle thickness, draw center point

Compo: add folder for contexts

check location services status before loading

Compo: user heading context

Compo: standard rotation gesture recognizer

Compo: extend CGGeometry with 2D vectors

Compo: swirl gesture recognizer

Compo: move circle maths to CGGeometry category

add radius property for compass circle

Compo: move swirl gesture recognizer handling to compass

Compo: signed angle between two vectors

rearrange code in CGGeometry category

Compo: remove fillFromUser in compass view

set user to compass view controller in app delegate

Compo: move compass to initial position after rotation

Compo: add coordinate convertion to CGGeometry category

use CGRectInset

Compo: add CLLocation category for distance2D operations

Compo: degrees -> angle in annotation initialization

Compo: remove rotation gesture recognizer

fix geocoder creaion

Compo: refactoring

Compo: use CALayer for shadow

Compo: use origin-direction for vector2D