How to organize your CanJS project using bower to manage external dependencies