Add headerview

Still fairly wonky but better than nothing