Adding in Page classes.

Providing more useful error messaging in builder
Updating HomePage to use the correct class