Implement the ability to scaffold a new API from the user interface
Description
Add the ability for the user to create a new API from the interface. Based on the exising conventions and directory paths, a blank API scaffold will be created, which the user may edit from the UI.
The `src` variable convention will be assumed to be JSON.