PreviewView now extends (React)EditorView

@ddavison could you please test this out. Thanks! :)

Closes #32.

Fixes:
- #31 
- #25
- #27
- #43
- #44