Various changes:

- added scan error feedback (still not perfect but...)
- changed some endpoints
- style changes (fixed graphics bugs in android)