3D functions mostly complete

So far, I have the following working
- Backface culling
- Painter's Algorithm

Still can't figure out the perspective projection.