Improved demo project.  Its actually good now