1. renaming namespace "RepkaQA\HtmlElements\Typified" to "RepkaQA\HtmlElements\Elements"
2. moving elements and their related interfaces under "RepkaQA\HtmlElements\Elements" namespace
3. adding "RepkaQA\PageObject\Elements" namespace and moving moving elements and their related interfaces under it
4. restoring HtmlElement, which was WebElement descendant, but to "RepkaQA\PageObject\Elements" namespace
5. removing unused @find-bys annotation
6. moving annotations into separate "\Annotations" namespace under PageObject and HtmlElements
Moving Block and Element classes of BEM part of the library into their own Elements namespace.