feat(docs): provide initial docs generation
chore(git): update gitignore