fixed rest_controller problem of updating location too late, thus never saving
fixed adams new admin test as well as some failing CI integration tests
updated header, add rest button, superman button, view order button
wrote tests to improve coverage
fixed merge conflict