create AbstractResultData with generic type
implement AbstractResultData with List[Bookmark] type
test json serialization for BookmarkResultData