add websocket integration, display battery level and charging indicator

Change-Id: Ida6ba588c00707b70bfe3ca127c935dd5b8c1353
make it load async

Change-Id: If804fd24e389c22ffcf01a249ddf4d1da6055cfa