Component-Based Banking - Modularization of Information Processing in Banks as a Foundation for Virtual Business