As this project is growing and new contributors are contributing, maintaining git for this project is becoming harder. I am creating this proposed contributing model which will make maintaining git for this project a bit easier and getting rid from some errors like losing commits accidentally, accidental merge, etc.