.class updates
class updates
Updates to Thread and paint method

Thread can now be stopped by pushing the stop button.  Generation count
is now kept track of as a JLabel