Alert components

Feedback, error and alert components gathered in one place.