 # Command:
 #
 # Author:
-#   NNA
+#   Robert Carroll
 
 moment = require 'moment'
+_ = require('underscore')
 
-question_bank = [
-		{
-			id: 0
-			question: "What's the quietest thing you can hear?"
-			answers: []
-		}
-		{
-			id: 1
-			question: "What makes me unique? "
-			answers: []
-		}
-		{
-			id: 2
-			question: "What one word would you use to describe me?"
-			answers: []
-		}
-	]	
+initial_question_bank = {
+	1: {question: "What's the quietest thing you can hear?", my_answer: '', answers: []},
+	2: {question: "What one word would you use to describe me?", my_answer: '', answers: []}
+	3: {question: "What makes me unique?", my_answer: '', answers: []}
+}
 
 # Varied response
 response_to_answer = ["I see. ", "Interesting. "]

module.exports = (robot) ->
	robot.brain.on 'loaded', =>
		robot.logger.info "Loading knowledge"
		robot.brain.data.questions ?= []

		robot.brain.data.questions = question_bank unless robot.brain.data.questions.length
		current_question = null

		# Fisher-Yates shuffle in Coffeescript https://gist.github.com/smrchy/3098096
		shuffle = (a) ->

#### Description:
#   Respond to custom answers
#
# Dependencies:
