Component-based software for dynamic configuration and control of computer assisted intervention systems