Fixed locked GUI input issue by specifying three.js canvas as the dom element for the camera controls.
Changed folder structure to be more organized. Updated jQuery and added jQuery noty plugin framework.
Attempt to keep pieces in place when changing games. Going to revert to simpler way.
Including last commit, made significant progress on moves. Transfered moves queue to visualizer rather then handled purely by tweens for now. Encountered bugs related to model array and state array updating prior to board visual.