Fix up regressions of the previous sync with the internal repo
Propose the next changes:
- minor refactoring of the files structure and naming (share all the components at the
componentsdir, name all the pages with thePagesuffix) - introduce
allowedOrientations: Orientation.Allfor all the pages explicitly to not use private_defaultPageOrientationsAPI - fix regression related to a missed typo (
prefferedWidth/preferredWidth)