Reorganization, cleanup, don't render tags unnecessarily

 * Reorganization single_post formatting into _single_post template
 * Cleanup
 * Don't render an empty h3 tag when there is no title for a text post; something similar will probably be needed for other post types