Some new changes.

Module system is not complete but I'm a lot further than I was.
There is bug on loading module, I must work on that.