Code improvements and cleanup

* Added basic internationalization support,
* Client files are now automatically served by the server so the client
folder is moved inside the server folder. The 'css' folder is created
in the root of the project and it only contains a default client css
file,
* Bugfixes of the sample,
* Removed some obsolete files,
* Updated default CSS file,
* Code improvements,
* Updated README file.