Add skeleton code for 3d-preview using three.js

Needs to add three.min.js to static/, not checked in
Prepare to use Python API instead of subprocess for slicing