combined redundant post and comment classes, updated file structure for one class per file.