move to angular and add pages