Initializes and tests q's, a's, main and sub topics. Also a myriad of basic tests. All answers belong to a user.
Comments all spec tests to summarize what each does. Also adds the ability to create a scribe or adminscribe via factorygirl.
Adds a public boolean to maintopic, subtopic, question, and answer models along with functionality tests. They are not public by default.
Creates relationships between topics, q's, and a's.
Emergency removal of polymorphism association attempt.
Users have many answers.
A question has many answers.
Main topic and sub topic association revision along with updated spec comments.
All questions belong to a subtopic. A main topic can have a question through a subtopic.
Adds ability to create main topics along with tests.
Adds ability to edit main topic content.
Adds ability to create subtopics (associated with a main topic via ID#) and allows for editing of content - all with tests.
Sub Topic test commented appropriately.
Adds ability to create questions (associated with a sub topic via ID#) and allows for editing of content - all with tests.
Adds ability to create answers (associated with the user creating it and a question via ID#) and allows for editing of content - all with tests.
Adds ability to view all main topics, sub topics, questions, and answers on their respective index pages.
Adds ability to view all children models that belong to a parent model (A's to Q's to Sub's to Mains). The author of the answer is now shown.
Answers now display and link to the question it is responding to and the author of the answer content.
Adds breadcrumb navigation to main topics, sub topics, questions, and answers.
Merge pull request #60 from ph201/content-management-initialization

Content management initialization