Working background service & charging detection :)