Separated Atomic Decomposition module from rio in the adgeneraliser.