My First Attempt At A 3D Java Engine