base structure of online banking