Have added a serialization util that easyer can transform between bytes and objects.
Have also fixed the client so it now have a startClient method.
Merge remote-tracking branch 'origin/master'