Refactoring gate type names
Added relationship: vehicle has gate.
Changed company column, company can be null
Uncomment hibernate hbm2ddl property to create-drop
Corrected sql statements after recreate database
Lot of changes
Refactoring pom.xml
Error page added. Handling BusinessException and redirecting to erro page after exception thrown.
Disable hibernate.ddl.auto option with create-drop value.
Vehicle view, logic and dao tier refactoring.