added some logic to the contractor side of the app
Merge branch 'feature/admin'