Added a demo page with custom controls