FLOE-116: Fixed captionsPanel

captionsPanel updated to take advantage of the changes to resourceInputPanel. Also modified how the template for the resourceInput is passed into the panel. Now it is part of the resources block, instead of its own option.