added new feature: animation of seen and used machines (machines not in control of the root machine)
implementation is not complete and not fully tested.
added new asserts to old tests