cleanup: variable ordering
cleanup manifest
bump version number to 2.0
implemented continous location update request
uses AlarmManager for timeouts. TODO: schedule runnable?