renamed
use computed
move available groups loader into router
move ajax into models