Added tab management and scroll events \!bug card overflow not initializing properly until window is resized