New BesoinDAO class hiding BesoinRepository