Merge pull request #187 from anonrig/master

[components] Widget's render method accepts optional root element.
Merge pull request #188 from anonrig/master

[components] Change widget render parameter type.
[components] Implement mobile components.