Added DAO implements 4 Attr, Cat, Good; fixed return type in Interfaces