A small framework for getting started on your demo project.