lots of parsing functionality added
updated section handling
updated section handling
fixed conflict issues.  section parsing handled in a sane way