addded authentication and account management (happy path), plus some UI tweaks