added some stuff that i'm sure is useful
set up button handlers pretty well. answer checking works. added hidden elements for flow control.