Add several device support
Add frame zoom and scrolling
Improve zoom and scale