Mahindra BE 05: The complete guide, What we know so far