cracked the inheritance problem.
added world.js
renamed token.js