Split the Ipe Types and the Ipe Renderer into smaller parts. In particular: we
now have separate modules handling Attributes