finished lolcat viewer class