first pass at recents grid, mobile, html, css