Better package structure.

--HG--
rename : languages/common/core.js => lib/core.js
rename : languages/common/gen.js => lib/gen.js