bower config, demo page, and alert component