- removed signal plugin again (it's baked in react)
- heavy refactoring
- introduced dependencies
- added initial evaluation
- small refactorings
- changed semantics of "changes"-check
- Condition is now using dependencies for all values
- updated tests with other signal