Fix up the samples list

- Sort it
- Add a test to ensure it's sorted
- Add samples for some languages that needed more.
- Add HTML.