PrettyPrint xml and write encoding/version into xml document
also save needed tokens/ids
moved constants in actual constants
create empty document, when a new document is created
check for correct xml element, before parsing children
added screenshot model
parse & save screenshots
cleanup for readability
fixed integer parsing/writing