Moves WP Editor related code into its own class.
Removes code to only display jquery dialog on post screens.
Moves the asset enqueue to WPEditor class.
Code cleanup.