Version 0.1 Release

First release of the source code. I know the coding style is terrible in
some places, particularly the sync methods.