events pages tests now pass
moved event ordering to model instead of controller