BBB Beauty business builder is almost ready to launch