Previews are up and running.

Fixed a bunch of stuff that I spotted while developing the preview.
Added a temporary MEDIA_ROOT.
Fixed spacing between new classes when setting a null hopper to another type.
Removed px unit usage.