Adding logic to handle blocked requests, and notify owner of failed requ...

...est, as well as tests, because tests are awesome