Attempt to create a new 3DGS Viewer

This is my attempt to create a 3DGS viewer of my own. It is largely a fork of the Three.js libraries with some tuning to help (attempt) to alter vertices in realtime. This cannot be done with some more popular viewers such as the wonderful one provided by SuperSplat. They encode the .ply file into a Base64 image and the rest of the code is minified so forget about it. There is room to make entirely realtime 3DGS editor but this will take some time.