A lot of boilerplate editor stuff and templating