added several type constructors; fixed a few errors in class-naming in the README