Refactor ast tests
Add test for Reference
Add test for Definition
Add test for BlockQuote
Add test for RawBlock