AN ARCHITECTURE AND A PROTOTYPE FOR VIRTUAL EXERCISE ENVIRONMENT