added ajax error handlers
simplified router structure [removed level of nesting
no longer passing account/league to components