Fixed up comments and authors and added adapted from, etc
Added comments to GridBagLayout stuff.