add dao and models modules