Adds third column and placeholder for component preview

Still a bit rough around the edges but I vote we merge and then update some UI things as we go. Thoughts?