Initial commit, old code (bare CardLayout swapping background colors)