Delete Roles, add validations, better associations, script changes