Refactored ClientController and InternalStorageHandler to avoid parallel
access to the user acccount. Work with booleans instead of throwing
exceptions.