adding message partial and message controller for sending application wide error/warning/success messages. still working on the best way to expose the controller