renamed persistence module to dao module