update:
1. improve voice recognition
2. add question class
3. improve UI