[#30] added validations for parking model