My proposed structure would be as follows:
1. Hidden Excel spreadsheet for configuration, where you configure the questions and answers, password protected, and disable students from showing/editting.
2. Hidden Excel spreadsheet for answers and student information, password protected, and disable students from showing/edittting
3. Verification string which you can use to detect cheating or modifications to the file.
4. Main page, where the student can launch the test, and see his score after he took the test.
5. Interactive application like dialogs for multiple choice questions, single choice questions, and fill in the blanks.
6. Navigation modules with functionality for going to previous/following question, and to restart test.
In addition to the file described above, I would deliver a basic manual with screenshots for usage as teacher and as student.