CHANGED:extend the Post entity to Image/Video/Quote and its implemention;