Added user functionalities: login, register, view account history, account details, search