add model view demo project