Lua 5.2 module convention

I tried to apply _Lua 5.2_ module convention using given `tests/basic.lua`.
Tell me what you think about it.
Regards