Various user info related changes
Adding user info and view struct