refactored ImagePrinter and updated Album class