basic forum controller + post controller logic