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.
should remove then all at once. remove_edit is slow