Added Use Case, modified JPanels

Created a Use Case diagram with Violet UML. Updated the application code
to use CardLayout in the panels (flip through panels).