add first skeleton for api