* ci: fix branch configuration * readme: add initial content * add .gitignore * add code quality checks managed by pre-commit