Refactor home page
Improved login UX
Tidy alert dialog
Update login spec