Getting rid of the Java part + restructuring the js project.

The java back-end has been removed to use only the JS back-end.
This commits also separates the front and the back part on the server.