RAGE Architecture for Reusable Serious Gaming Technology Components. (17th March 2016)