Refactor BoardController activate function to use a named function for processing the result from getBoard.
Minor UI layout changes.
Implement a ListController for each list to provide list specific functionality while on the main board.