First pass at overwrite of scaffold controller

TODO:

- [x] Generate proper controller actions
- [x] Namespace controller under `/api/vX`
- [x] Generate proper routes