roles model and migration + tables, few fixes, ...