- Moved all physics routines to BackgroundJob instances.
- Added manual depth calculation in shaders.