Testing turn data passing
Fixed construction by reflection
Added missing files
Merging test/turn into ui