IA Pages - Commit page

I have the endpoint and some initial basic layout for the page, but there's a lot more work to do, so I'll mark this as WIP and won't tag anyone just yet.
this results in errors if `$ia->other_queries` is blank. should a) follow the pattern above (line 51 & 63) and the later, b) be refactored to produce such a hash for a single IA in one place

there are a few examples of this