Updated addAssessment() to use gson and hashmaps

EV-527