Refactor PostSearch model into two files, now some code acts as serializer