docs: add CONTRIBUTING.md to guide contributors
Added a CONTRIBUTING.md file to guide new contributors with setup and contribution steps. This document outlines coding standards, MR process, and issue reporting. Helps maintain consistency and improve collaboration in the project.