Add some comments.
Improve new location detection.

Accuracy is no take into account.
Implement Toast mechanism.
Implement current work saving skeleton.