anchor.diff:     * allows the user to navigate through the instructions with buttons or Keyboard
      * depends on the enabled screen(on login screen or on registered screen ) chooses the about routine
      */
  -  aboutRoutine() {
  +  void aboutRoutine() {
       setTyping(true);
       setAboutScreen(true);
       int instructionNumber = 1;
  
positive.code:   /**
     * Execute the register routine when startscreen is enabled
     */
    registerRoutine() {
      ksView.userDates("Register");
      setTyping(true);
      if (onStartscreen == true && onLoginscreen == false &&
  
negative.code:   /**
     * sets the status of the game to running or not
     */
    void setGameRunning(bool value) {
      gameRunning = value;
    }
  
    /**
     * sets the status of typing
     */
    void setTyping(bool value) {
      this.typing = value;
    }
  
    /**
     * sets the status of startscreen
     */
    void setStartscreen(bool value) {
      onStartscreen = value;
    }
  
    /**
     * sets the status of login screen
     */
    void setLoginscreen(bool value) {
      onLoginscreen = value;
    }
  
    /**
     * sets the status of start screen buttons
     */
    void setStartscreenButtons(bool value) {
      startscreenbuttons = value;
    }
  
    /**
     * sets the status of authentification
     */
    void setAuthentication(bool value) {
      authentication = value;
    }
  
    /**
     * sets the status of the edit user screen
     */
    void setEditUserScreen(bool value) {
      onEditUserScreen = value;
    }
  
    /**
     * sets the status of the about screen
     */
    void setAboutScreen(bool value) {
      onAboutScreen = value;
    }
  
    /**
     * sets the status of saved
     */
    void setSaved(bool value) {
      isSaved = value;
    }
  
    void setRegistered(bool value) {
      this.registered = value;
    }
  
  