Add photo manipulation function and a map
Improve the MapActivity
Intuitional GPS data modification
Modularize functions
Revert "Use the prototype as the base"
Merge branch 'conceptual'