added comments in .h and .cpp files (GUI classes)