added Assets class to deal with imported assets and materials