Bugfix: of favourite item list.
Added LocationHandler that encapsulates location related things.
Started using LocationHandler in explanation MainActivity and related places.
Started using LocationHandler in basic UI MainActivity and related places.
Made sure explanation and basic interfaces are different.
Added location based shop filtering to shop utils.
Refactoring and cleanup.