Towards a Design Framework for Adaptable Reconfigurable Virtual Learning Environments