add screenshots
return results in correct order for empty search
design with large screenshots + summaries
index description
add sticky, flexbox-based header