Initial setup of the demo project. (incomplete)