New species added

As new species become described, adding to the site continues...
Also done some minor fixes.