Allow stack, nav and blocknav to be used on non-lists

Fix #10
Add the Fig and Fig Alt objects

See #7