added section builder functionality to section class- now you can edit and rebuild a section