updated to angular-ui-router from...well...im not really sure. I think a different version of the same router had broken