Improvements

send_at attribute so tasks can be scheduled for the future
cert is now certificate
move validations from the database to the model