[ ] the javascript routes object should be combined with other javascript methods that other's might find useful into a "client.js" library. Developers who want to load wahlversprechen data should be able to do so by loading the client.js library from our server and calling that instead of assembling manual AJAX calls
[x] split the current wahlprogrammometer.js into a ui.js and a editing.js library. The first contains the javascript code we always need, the later we need only when a user is logged in
[x] use mustache for shared client/server side templates