fixed #2. the master package and all subs now include `api` in their name