Fixing a typo in the Client

Noticed it when generating documentation
Setting the resources manually

This leads to better JsDoc information
Adding the documentation generator

At some point it would probably be good to get this into the github
pages but I'm not going to worry about that quite yet.
Merge pull request #1 from pspeter3/documentation

Documentation