Innovating and Adapting to meet modern day Banking Requirements