Document things better & add CoC