Moved ast into modules
Updated README