structural changes to use ember's newest router api