Updated error reporting. Fixed bug in placing button on empty semesters