Added new functions

Deep copy function, ObservableCollection.RemoveFirst
& cleaned up existing code
& extended functionality of WindowManager
& bugfixes