Refactor(visual): reworked how new visuals are defined and loaded. Now uses the create method.