Start working on hangable photos
refactor some printer gui code