fleshed out quiz class