updated lots of things for v1.0 release