post view: now use postmodel as service api, component state is using plain js object.
added onDrop event for image upload