Fixed error list screen problem.

Fixed error list screen problem when switching from map.
Added screens and fixed some issues when app is offline.

Added photo and search screen.
Fixes so that the UI preforms a bit better when offline.
Code refactoring

Code refactoring
Fix to save battery by using GPS less.

Fix to, hopefully, save battery by using GPS less.
Merge pull request #7 from alecdhuse/master

General Updates