close #20. a very rough contributing doc