v0.1

See individual commits for details.