Another nightly update. Actually a working prototype now.