Course creation dialog

Most of the elements and some of the functionality of the course
creation dialog have been added. The menus are restructured and the
title and info bar have been restructered to also display correctly on
linux.