Restructure project with a more standard layout.
Add partial implementation of austlang adapter