flat normal implemented

but no light set