Added style interface Materials. Moved styles into a separate package.