A working client!

Alot of changes and additions!