implement backend #5
implement: remove member from clan #26
move validation stuff to the model