controllers and more validations for boards and lists