Refactor

Huge refactoring. But, the filters part of the Norch-thing should be taken a look at, that is line 121 to 129 in js/norch-app.js. I don't have the proper data to test that part.