Moved redundant code to /legacy and updated file usage for printing
with the new print.py