Reorganized how data accumulated
Removed the need to write photo to disk entirely

Changlog
-Added Map class, which serves as an accumulator
to store data created during the session
-Moved Lat Lon -> Screen X Y conversion to Map
-Removed LatLonToXY
-Added ScreenPointPair, which represents an XY coordinate
-Photos are stored in memory now, removing the need
for costly I/O on activity change
-Got rid of references to aptcompat because it was
causing more issues than it was worth
-Seriously, fuck aptcompat
-added some documentation to the code
-cleaned up imports
-moved all code over to the new Map based system

Important notes
-Map will serve as a way of storing all map data for
saving in the future. DO NOT REIMPLEMENT THIS
FUNCTIONALITY ELSEWHERE!
Reorganized how data accumulated
Removed the need to write photo to disk entirely

Changlog
-Added Map class, which serves as an accumulator
to store data created during the session
-Moved Lat Lon -> Screen X Y conversion to Map
-Removed LatLonToXY
-Added ScreenPointPair, which represents an XY coordinate
-Photos are stored in memory now, removing the need
for costly I/O on activity change
-Got rid of references to aptcompat because it was
causing more issues than it was worth
-Seriously, fuck aptcompat
-added some documentation to the code
-cleaned up imports
-moved all code over to the new Map based system

Important notes
-Map will serve as a way of storing all map data for
saving in the future. DO NOT REIMPLEMENT THIS
FUNCTIONALITY ELSEWHERE!