feat(client): basic requests handler
chore: ignore npm log file