Better error message handling
Refactored functions, added error handling, and used-car instead of new-car intent
Changing width of canvas