translating components docs to english

related with #629
implement **a** default constructor