Added visitor

Nothing special, just added the new visitor class to the ast package.