First cut at components, and the shared state component.  Very simplistic:  https://issues.jboss.org/browse/APIMAN-18