Atscript engine initial

Not to be merged now.
Preview version, using the PR system to ease readability !