Move interactive.ml to src