create_dm for desc_database functionnal and starting reorganising project (same methods in one files)