Fossil enhancements

Closes #61.
Closes #31.
Closes #32.
Closes #33.