Create Post functionality implemented