Complete patient survey

Added complete patient survey. Pagination not implemented yet.

Results page now shows the score for each question, the subtotal scores,
and the total score.

Updated database schema to store the score for each question, the
subtotal scores, and the total score.