Implemented some getters and setters, all that is left is remove functions. tested ability to generate a clean xml and print it out