fix templating conflicts bug #17

@alekiy das sollte das Problem beheben. Allerdings habe ich auch noch mal den gesamten Code in `library-logic.js` in eine function gepackt und deshalb alles einmal eingerückt. Das könnte zu Konflikten mit deinen neuesten Änderungen führen.