Merged changes from my Alerts branch.

Got some initial functionality for success and error alerts.