added love-you-puppy image
big refactor; cleaned up numerous issues