_meta main refactor

+ Refactor for _meta.main run
+ refactor listener methods
Doc changes

wrote _meta concepts
Space and permits.

+ New space handler for data injection
+ better permissions and permit() for override permissions
Simple basic example
whitespace formatting