Added demo API + tests

Change-Id: I4bdd12f72b9b02c2ba9adafcfbdbdaa079d19e34