Continuing 3D development.

Runs but not usable.