refactored binding system to allow multiple data object binding
input parsing finished.
about panel finished.
cosmetic changes
cosmetic changes. need to add colorpicker
added colorpicker for legend
minor cosmetic fixes