initial code base of demo app and api