Started implementing a tikz backend