Start compileApi

This adds the `compile-api` task which builds the api into `dist/api`. 


yeah... i mean i appreciate your use of negative space and all