Added course edit and delete buttons along with a DeleteDialog.
Added -Wall -Wextra -Werror to compiler flags. Plus some logging within the code.