Alabama Outdoors launches new website, other business news