Refactored:

- Cleaned up example to move desktop code outside it
- Fixed some tests, disabled integration test :S