Fixes #284 - Removes noise from build warnings.

Fixes the copyright header which was generating
a false XMLDOC warning.

Moves several classes to internal, which they
should have been, instead of public.