added image validation to joke model and added a pretend_to_have_joke page