moved all methods into the Topic class
updated methods to be all in one class, added tests for them.
Merge branch 'master' of github.com:DannyCrews/rubykhan