cleanup
made most methods independent from testbed adapter
removed unused interface
removed status codes from api