Email Record: Architectures for distributed and complex M-learning systems :