Fixed #4 It was made a class for validations, Fixed #13 Fixed #14 Method change and exit was changed to vehicle controller