WIP: separating out Alder into libararies