Rename LeftPaneController to AppController.

... as it really serves as the whole app controller,
not just for the left pane.
Change Add/Remove buttons.
Disallow empty/whitespace strings as profile names.