Stock Exchange with Observer Patterns