Added logic for creating and deleting folders. added .gitignore to ignore .xml files