added message center code
basic notifications working still need to look over validation