[#43] Implement question interaction listener

* Pass listener to adapter/views
* Process result on corresponding callback
* Move cleanDCIM function to utils file