added Question-Answer-View.js - works for all questions and answers; started working with promises - refactored answers-api and questions-api