add spectralnorm. closed #6
fix conflict