Move expression editor to its own controller.
Move source editor into its own controller.