Pushing new Topic class changes and initial unit test for Topic Class pushed

https://app.asana.com/0/19128794071969/19599640169227