Implement subscribe/unsubscribe to Question UI & functionality with tests