Theme integration and Lifecycle api addition + rxt extension system