Split atdj.ml into multiple modules + Makefile + TODO.