Decompiled and Fixed the Viewer. Separated Engine and Viewer into two "src" files: "engine-src" and "viewer-src"