Extracting Work XML rendering and parsing

As the renderer and parser are going to be getting more complicated,
I'm extracting them to separate files along with their corresponding
spec files.
Ignoring coverage information

At this point I don't want to accidentally commit any changes