The simulator is not yet ready for usage but the changes on the architecture are valueable for the master branch. Therefore, I merged the branch with the following addition: * Close the Simulator Tab whenever the program starts