Add contribute document

Ready for review/merge @nippoo