Fleshing things out. Creating a demo.