refactored some names
refactored some more names
refactored some more, more names
adds a User class
some server implementation
Merge remote-tracking branch 'pascal/master'
not implemented test for consent.js delivery