normal matrix added, preparations for SRC
restructured renderer