STY

 - camel case class names
 - __init__ doc in class docstring
 - use scipy.linalg