moved classes to their own files, moved handleXML to tools, created a main.py in tools/ for overarching functions