refactoring
Large widget mode
UI and example page