posts page implementation - posts can have comments