improve: add confirm dialog to reset button
improve(css): change notch size
improve(ui): change messages
feat(input): implement course hours by course
chore(travis): update config