Major Rewrite:

1.All renderers should work
2. Added try, except in the magic import statement to stop any import and package requirement issues