Changed RetailSystemSwingView to use CardLayout

Now uses a CardLAyout to manage transitioning between GUI panels. Also
fixed minor typo in RetailSystemController class description.