Switched factories to Enum factory method
Added RMI callback for Client updates. StandAlone BROKEN
Added a ModelObserver to the StandAlone mode
Renamed ModelObserver
Added check for stale refs to Clients in DataService