Added messaging,notifications and made all required models