Final changes for separation of OpenVisualizerApp and OpenVisualizerGui.

Includes minor changes like logging setup and remove unneeded imports.
Add copyright notice.