added notification model with uuid
moved beanstalk provider out of xchain directory