started working on list support for config guis
added comments to interface methods
added new fields/methods to support editing array properties in a GUI
few small tweaks
started on the actual screen for editing an array property