Add abstract bank class to encapsulate bank related data