Fix multimods extends behaviour
Make require modules
Make CommonJS notation for all modules