Fetch container data over the API

This makes some API changes to help the front-end, has the front-end fetch container data from that API rather than a static file, and shows all of the container properties as columns in the grid view.