v0.9.1

Initial commit of working code. Instructions and tidying up to come
next.