add minimal module
add document class and fill it
add a node class
add support for elements and attributes
add support for text, cdata, comment and whitespace nodes
add Element#attribute and Element#has_attribute?
add support for node parse flags