finished first step for api
added missing files