Added completion support for class names and constructors.

Closes #4.  Closes #5.