qubit-simulator by Justin Woodring