Moved heart to separate class.