make client + gitignore stuff