add template and contributing guide