1.use keyboard group view as a separate view to display many actions.
2. hide page control if only 1 page
3. subclass of collection view layout should override prepareLayout, if not using default layout.