- moved tests
- added observable and observablestream
- added test for observable