Fixed `enter_module` to use `create_module`. #229
Add a slot `variables` to modules and use it as a variable table. Close #229.