added client executable to .gitignore
moved everything into a single file and commented things