Add overload to get shader reflection data
Added references for winrt
Remove dependencies for old 7

Update layout validation to use signature
Quick test for material addon
Add geometry appenders

Add builder class for geometry
Validate layout now uses ShaderSignature directly (removes hard dependency between geom and effect)
Cylinder and Segment now use builder
Add builder for icogrid and sphere
Added geometry appender as multiple list instead of interleaved
Added transform vertices lambda on appender

IcoGrid now uses builder
multi grid uses int3

changed some descriptors
Added isocahedron builder

Move from appender method
Use FromAppender to clean methods a bit