Production music service launches new website