reorganized tile packager
UNTESTED - moved tile fetching code from Activity to Service