add initial loading of materials for adding bars at runtime
add material pool for default materials if none is given