passes grunt tests and build for bp module