move useItem into main
add rank-main.c