looots of changes

Added KeyValuePair List, GroupBoxes still need to be done