This was hard!
 - Tweaked, cleaned, re-indented 'Client.cs'
 - Fixed some Compiler Warnings