Moves adif library into own module