Mostly functional, OTSDF work, UOTSDF compiles and runs though i still need to verify the results