feat: add comprehensive Taskfile setup for development environment
This commit introduces a complete Taskfile setup that includes tasks for installing and configuring various development tools such as Docker, Node.js, Commitizen, and Lizard. It also integrates CI/CD configurations for GitLab, providing a robust foundation for development and deployment processes.
The changes aim to streamline the development workflow, ensuring that all necessary tools and configurations are readily available and easily manageable through a unified Taskfile system. This enhances productivity and maintains consistency across different environments.