Fixed crash when adding empty amount budget

Implemented automatic login during logo screen,
made add budget screen scrollable so that screen is scrollable while soft keyboard in use.
made add button stay on top for both add entry & add budget screens,
fetches budget for already logged in users
fixed crash with empty input for the amount in add budget screen
minor code style changes