move interfaces into the api bundle
finished api bundle integration