Smart post component

* Added a post component that can handle markdown and image embedding. (currently the image embedding is disabled).
* integrated the post components to projects/new and projects/show pages.