Noda: Major Update: New Dimensions

It's been a long cycle that grew to include a lot of stuff, sorry for the delay in updates but a lot the new stuff was inter-dependent so it only worked to do as a large lump. This version should be more efficient and e…