register as bower component