Async layout 3d model as soon as plan is loaded in the Guider.
Reformat (no code changes).
Cleanup imports.
Remove println.
Allow to disable layouting in browser.
Preview now uses layout provided by the Guider instead of calculating it at request time.
Code cleanup and reformatting.
Get rid of browser layouting in the preview.
Reformatting.
Extract 3d-view into a seperate coffeescript to make it reusable. Now use .knitted3d(0).