change to list layout with scrolling, make view shrink when keyboard shows up