Added Alert component and custom styles and JS for it