Text this: An ICT Architecture for Managed Charging of Electric Vehicles in Smart Grid Environments