working client components
moving towards subscription based portlets using IR
safety commit
subscription not signalling ready
added docs