Cleanup source and bump version number to v0.9.0

We are now in beta territory.