Refactored set_time() so alarm can be set the same way
Added alarm on/off