Added makefile
Manually wrote queens.tig in its AST to make sure the AST definitions were correct; found some bugs, fixed them.