Create Repository model
Add USB device wrapper
Add USB device model
Add application model
Add job model