Initial move from Google Code

Working v0.4 from Google code