Adds ability to create subtopics (associated with a main topic via ID#) and allows for editing of content - all with tests.