Rest Haven Funeral Home honors troops and celebrates freedom at Memorial Day event