A General Architecture for the Integration of Educational Videogames in Standards-compliant Virtual Learning Environments | IEEE Conference Publication | IEEE Xplore