Update page generator to conform to new angular-ui router and new resolver convention

For you, Dad. <3