Added the ILauncherService interface and implementation
Improved documentation over Behavior, Behavior<T>, and DependencyObjectCollection<T>
General improvements over some service implementations
Added type verification to DependencyObjectCollection<T>
Behavior is an abstract class