updated model

* moved referrerURL from session to usage: you can have referrer on any page
* updated optional/mandatory flags
* extended size to max for search terms & filters