added rest and data access support ... integration issues ... added test harness ... add travis-ci support