Replace CardLayout with custom ViewPanel switching
Add basic GamePanel and Player
Add documentation