GUI - Start

Read up on multithreading - invokeLater() method under swing/awt