Rip out event-based module/symbol/view loading in FistUI

since we don't need it, and it just adds unnecessary complexity.
destroy() existing blocks with same name in palette

when importing symbols. This prevents duplicates from re-importing data.