CRUD implemented. Iterator pattern implemented.