Revert "Removal of observable pattern"

This reverts commit dda3a32ebead6475687021b588a20cef28e91258.

Conflicts:
	TigerAppWPF/Engine.cs
	TigerAppWPF/MainWindow.xaml.cs