New data core

The data core(App.js) has been completly redone and the bridge is
working with the core like normal functions.