move enum and structs into a separate file
Rename a variable
Add JobLocationPresenter and DniKeyHandler