Gui saves company reference not name
Refactored resources to not require user credentials
Outsourced user record to citizen