altourism-27 Implement LocationSource interface (1 day) closes #27