generated crud to manage entities