add named flash-messages and fade-in/fade-out effects

named flash messages allow for named flash message sections that can be written to specifically if required.

also add fade-in and fade-out effects for flash messages using defaults of bootstrap `fade` and `in` classes