Fixed location manager listener setting bug, added some more comments, removed unused logging tags etc.