UI Changes:
1. The home screen is now the LoginActivity, which now has a register button
2. Added a logout button in AccountMain
3. Activities now terminate as the user progresses through the app (so Activities won't jumble up)

Transaction Changes:
1. Changed TransactionAdapter to comply with the Command Query Separation Principle
2. Transferred some functionality from MakeTransactionActivity to TransactionAdapter