Added more thorough comments to GUI files