basic questions plugin code
basic questions and answers plugin
advanced question features (answers ordering and voting)