Add GPS Broadcast receiver, fix update flicker, edited comments