Prevent users from saving changes via backend and some test and rubocop fixes