Update build.gradle to add gson and mockito
Rename Material and World factories
Fix warnings
Add start of configuration system
Extend CommonMaterial system
Added ray tracing utility