Settings page UI added + bug fix

The app now shows a "loading" sign before signing in to wait for buttons
to get registered