Update README, and change the module hierarchy to compile with rustpkg