Inclusion of methods of performing instances of BasicDAO and refactoring the DAO package