Removed dependency on lxml, no longer using XML at all