adding minutely and hourly rules + the option to select a time with the daily rule
save the hour_of_day and minute_of_hour as validations + basic refactoring