Added model observers to send emails; integrated markdown support