Updated passing username to different web pages,  updated database moving budget id, updated login error if user not validated.