add refraction properties to backend structures
add refraction properties to object classes
add refractions to rendering backend
add refractions to scene data
version history bumped to 0.3.3