The setup of the core is completed.

The core of the app (app.js) is working, the core needs cleaning up and
the interface has to be done.