flesh out demos
cleanup demo code and force scrollbars