This right now is very similiar to my old 3d engine but I am improving it greatly.
CHANGELOG: Release- Optimized- UPCOMING UPDATES: Controls-10% SECOND PRIORITY Rotation-12% CURRENTLY WORKING ON Clipping-0% Collision-0% LAST PRIORITY Thanks to @Funut for tutorial which i changed a tiny bit.