use strongly typed versions of Query and SortBy
auth with google account
oauth con popups (WIP)
add/remove watchlist functional

ui updates