-> A MAJOR MAJOR MAJOR Blooper fixed in time check code which decided whether to play alarm or not xD
-> Added Additional safety checks. (Minor) 
-> Now plays alarm for upto alarm time minutes+2

