first commit, basic demo app