Motorola Moto E has been officially launched by Motorola