rename components to bower_components

prevent the misunderstanding of component's meaning.
specific the name with bower_components to claim what it is inside.
fixed conflict