Fixed up questions and added radio feature

This seems to be working. Still to do:
1. Skin it! (Especially where "This field is required" goes for
   validation of radio buttons.)
2. Finish computation logic.