Editor Updates

This PR allows the adding/removing of both web pages and competition phases. It also cleans up a bit of the UX (not a whole lot).