Finalized code for first alpha release.