v1.0

Mostly functional.