Refactoring

- ReactiveObject now uses __slots__ for attributes (faster)
- ReactiveContext private stuff: _objects, _get_caller()