use submodules anyway; bower is cute but not for bleeding edge work