1)implement get/getAll for questions
2)implement get/getAll for anything
3)use Q.js