Flatten view structure and enhance list view

- Move view scripts up a directory; no need to nest
- Have API list use a layout
- Add a header to the API list page