Updates to 3DEngine, added camera and obj file viewing