#49: Refactored preferences to support older Android versions
#49: Implemented city exercise
Merge branch 'feature/#49-city' into develop