- added icons for battery status to the devices overview

 - refactored the compressing job that compresses json files before they are sent to the server