update parseFile() method & add some getter methods
update to override the previos text area when load a new file other than appending
update groupToString() method
small update
add accessor and getter methods, tend to be more like an object using instance vars.