Clean up topic code, fix topic-change bug
Add link to repo