A man has appeared in court following the death of Daniel Illingworth in Keighley.