A Smart Vehicle with Battery Charging Using Solar Energy Having Accident Detection and Theft Control System with GSM and GPS