Add weak-reference table.
Implement "slot" mechanism
Add operator "is" and "is not".
Remove struct module and add oop module
Small fixes
Fixed bugs of weak-reference table