add client skeleton
git ignore binaries