Bower, migrations, and events (oh my!)