Prepare release

Start adding testing. Modify test sample generation. Modify parent
reconstruction code.
Prepare release

Return versrion.txt