second commit
Finish demo app