chore: add gitignore and update readme
feat: initial code commit