WIP: Pinned tabs

Not ready to merge

Pull Requesting in case anyone else wants to take this on after I leave (or at least see how I got it to partially work)