Added constructors to DAO implementations