Update to 1.0

Still needs README updates, but the code should be ready to go