First commit of setting up Model and View in demo.js