Multiple choice exercise updated: design updated, validations added, file handling added, controlling between pages updated