Added commentary, removed unneeded throws on main, changed some of the else ifs on Time to ifs as they were meant to be. Program now feature complete