add explanation for feature branching and contributing