Still some layout issues to work…

Still some layout issues to work through, but link previews are working.

I need to figure out how to cache the preview data so it doesn't have to reload every time you scroll to it.