A start on documentation
Added an ADL language overview to the documentation
Added newtype as reserved word
Merge branch 'docs'