first commit
Finish demo app