adding base hibernate dao implementation, logging and new configs