Tidied up Service, changed manifest. Min API is 16 now