answer

 answer  is a post type that is a reply to a question post; it's not clear whether answer needs to be its own post type, or if simple reply posts will suffice, thus if you're implementing answer posts, just start with implementing replies.