Added comments to the rest of GUI classes. main and gui packages classes
are fully commented