v063 - Giacomo
Merge threading examples from v063 branch
Basic Compiler start worked on by Giacomo De Lazzari