Make Fitness weighted values available and improve tests.
Fitness values are not multi-dimensional...
Hide internal Fitness properties behind accessor functions.
Add docs using docco for HTML generation.