updated search model to utilize OneToMany
updated search to rely on default view factory for content
content refactor