Finished getting the rest of TestBed compiling, fix Vec2 usage to work as a struct.