Extract page provider and conditions into own compoent.
Add missing features.
Merge branch 'release/1.0-beta1'