An android app for the Belly mobile location application coding challenge