Dev: create a component and a helper for flash messages. TODO: replace existing usings flash messages by the new component