Refactor page model to take in a filter instead of having 100s of different types of status page views