Move group extern fns and types into the al and alc modules