Speed up resolution by choosing the finder at load time
Make Class finder API more readable, fix specs

You would expect that a Finder exposes a public .find() method,
don't you? :-).

Also, move class name definition out of the public scope.
Code documentation
Whitespace
Add the new options to the generator template