updated GUI design comment

also moved some things around to make things look cleaner. modified
getRandomChord method to return an empty string if the known chord list
is empty.