A bank management system with infrastructure management along with account and service management written purely in C++/Pro*c