Creating post - still pending some test and their implementations