Supporting Java 6, for older Android systems
Refactoring by moving service code classes