closes #6
Changes:
- add properties mechanism support in the LuaScripter ('endian' property only for now)
- code splitting and refactoring
- code comments