Novel Heme Proteins and Model Systems