Merge pull request #4 from Curlyfries13/master

Add functionality for clientside
Fixed missing struct keyword
Merge remote-tracking branch 'upstream/master'