Since you requested the "full feature" (presumably for a review, exam preparation, or comprehensive overview), I have broken down into its core components.