Major refactoring/name refactoring
Avoid using ssvu:: namespace when unnecessary
Json minor optimizations/progress