Fixed some typo errors and new API and syntax
Updated Component declaration (markdown)
Added some explanations
Created Component declaration (markdown)