Updated UI logic to match backend

Close #49, last admin standing has been tested and works as expected