Added basic syntax tree walking, still missing a key part though. Will be finished soon. st_walk will have to return a struct ast_node* probably.