Add progress bar loader and use current location implementation part one