blog application with comment and post